/**
 * 定义了平台的事件驱动接口以及实现 <br/>
 * 事实上可以有很多替代方案,但是为了对内统一,所以定义了接口. <br/>
 * <p>
 * <p/>
 * 所有的消息接口遵循以下规则
 *
 * <ol>
 * 	<li>消息都是异步的</li>
 * 	<li>消息支持序列化</li>
 * 	<li>消息有明确的投递主题</li>
 * 	<li>消息可以被多个程序订阅到</li>
 * </ol>
 * <p>
 * TODO 缺少一个接口,概览一共有哪些主题,对外提供消息调试接口等综合服务器
 */
package cn.wzc.crystal.platform.event;